package com.yxp423.ssmempl.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yxp423.ssmempl.bean.Process;
import com.yxp423.ssmempl.bean.Project;
import com.yxp423.ssmempl.bean.UserProject;
import com.yxp423.ssmempl.dto.ProcessDto;
import com.yxp423.ssmempl.utils.base.AjaxResult;

public interface IProjectService {

	/**
	 * 添加项目
	 * @param project
	 * @return
	 */
	AjaxResult saveProjectApply(Project project);

	AjaxResult getCheckingProject(IPage<Project> page);

	AjaxResult saveProjectReview(Project project);

	AjaxResult updateProject(Page<Project> page);

	AjaxResult updateSubmit(ProcessDto processDto);

	AjaxResult getMyProject(UserProject userProject);


}
